package com.cloudbroker.bcs.platform.dav.middle.dao;import java.util.List;import org.apache.ibatis.annotations.Param;import com.cloudbroker.bcs.platform.dav.middle.dao.base.TenantDAOBase;import com.cloudbroker.bcs.platform.dav.middle.entity.PointWater;public interface PointWaterDAO extends TenantDAOBase<PointWater, String> {    public PointWater getByTrxid(@Param("trans_id") String trans_id, @Param("tenant_id") Integer tenant_id);    public Integer countByCustomer(@Param("customer_id") Long customer_id, @Param("tenant_id") Integer tenant_id);    public List<PointWater> getByCustomer(@Param("customer_id") Long customer_id, @Param("tenant_id") Integer tenant_id,                                          @Param("page_no") Integer page_no, @Param("page_size") Integer page_size);}